self-supporting stand - İspanyolca İngilizce Sözlük